

#include "TemplateTemplateParameter.hpp"

#include <iostream>
#include <string>
#include <list>

template <typename T>
class test
{
  private:
    T t;
};


template<typename T>
using Lst = std::list<T, std::allocator<T>>;

int main()
{
    XCls<std::string, test> mylst1; // 定义一个模板类，然后使用

    
    XCls<std::string, Lst> mylst2;  // 传入一个容器的用法

    return 0;
}